Split XENFEAT_writable_mmu_structures into
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 30 Jan 2006 11:49:31 +0000 (12:49 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 30 Jan 2006 11:49:31 +0000 (12:49 +0100)
commit91fe82d9a0d03a5c28bf3a47f4a20c21002cbcb1
treec610ae35fcdb39bdaf691389530412cd567c7ddc
parent60a59a50a63c024ae4d0a23bd0b7ab35cd2fc15c
Split XENFEAT_writable_mmu_structures into
XENFEAT_writable_page_tables/XENFEAT_writable_descriptor_tables.

Name the make_readonly/writable functions back to their old
names, and they now accept a feature flag that they test
before performing their operation.

Signed-off-by: Keir Fraser <keir@xensource.com>
15 files changed:
linux-2.6-xen-sparse/arch/xen/i386/kernel/cpu/common.c
linux-2.6-xen-sparse/arch/xen/i386/kernel/ldt.c
linux-2.6-xen-sparse/arch/xen/i386/kernel/traps.c
linux-2.6-xen-sparse/arch/xen/i386/mm/init.c
linux-2.6-xen-sparse/arch/xen/i386/mm/pgtable.c
linux-2.6-xen-sparse/arch/xen/kernel/features.c
linux-2.6-xen-sparse/arch/xen/kernel/smpboot.c
linux-2.6-xen-sparse/arch/xen/x86_64/kernel/ldt.c
linux-2.6-xen-sparse/arch/xen/x86_64/kernel/setup64.c
linux-2.6-xen-sparse/arch/xen/x86_64/mm/init.c
linux-2.6-xen-sparse/include/asm-xen/asm-i386/pgalloc.h
linux-2.6-xen-sparse/include/asm-xen/asm-i386/pgtable.h
linux-2.6-xen-sparse/include/asm-xen/asm-x86_64/pgalloc.h
linux-2.6-xen-sparse/include/asm-xen/features.h
xen/include/public/version.h